legally reside - Espagnol Anglais Dictionnaire